div#fancy_overlay{position:fixed; top:0; left:0; width:100%; height:100%; display:none; z-index:30;} div#fancy_loading{position:absolute; height:40px; width:40px; cursor:pointer; display:none; overflow:hidden; background:transparent; z-index:100;} div#fancy_loading div{position:absolute; top:0; left:0; width:40px; height:480px; background:transparent url('../images/fancybox/fancy_progress.png') no-repeat;} div#fancy_outer{position:absolute; top:0; left:0; z-index:90; padding:20px 20px 40px 20px; margin:0; background:transparent; display:none;} div#fancy_inner{position:relative; width:100%; height:100%; background:#FFF;} div#fancy_content{margin:0; z-index:100; position:absolute;} div#fancy_div{height:100%; width:100%; z-index:100;} img#fancy_img{position:absolute; top:0; left:0; border:0; padding:0; margin:0; z-index:100; width:100%; height:100%;} div#fancy_close{position:absolute; top:-12px; right:-15px; height:30px; width:30px; background:url('../images/fancybox/fancy_closebox.png') top left no-repeat; cursor:pointer; z-index:181; display:none;} #fancy_frame{position:relative; width:100%; height:100%; display:none;} #fancy_ajax{width:100%; height:100%; overflow:auto;} a#fancy_left, a#fancy_right{position:absolute; bottom:0px; height:100%; width:35%; cursor:pointer; z-index:111; display:none; background-image:url("data:image/gif;base64,AAAA"); outline:none; overflow:hidden;} a#fancy_left{left:0px;} a#fancy_right{right:0px;} span.fancy_ico{position:absolute; top:50%; margin-top:-15px; width:30px; height:30px; z-index:112; cursor:pointer; display:block;} span#fancy_left_ico{left:-9999px; background:transparent url('../images/fancybox/fancy_left.png') no-repeat;} span#fancy_right_ico{right:-9999px; background:transparent url('../images/fancybox/fancy_right.png') no-repeat;} a#fancy_left:hover, a#fancy_right:hover{visibility:visible; background-color:transparent;} a#fancy_left:hover span{left:20px;} a#fancy_right:hover span{right:20px;} #fancy_bigIframe{position:absolute; top:0; left:0; width:100%; height:100%; background:transparent;} div#fancy_bg{position:absolute; top:0; left:0; width:100%; height:100%; z-index:70; border:0; padding:0; margin:0;} div.fancy_bg{position:absolute; display:block; z-index:70; border:0; padding:0; margin:0;} div#fancy_bg_n{top:-20px; left:0; width:100%; height:20px; background:transparent url('../images/fancybox/fancy_shadow_n.png') repeat-x;} div#fancy_bg_ne{top:-20px; right:-20px; width:20px; height:20px; background:transparent url('../images/fancybox/fancy_shadow_ne.png') no-repeat;} div#fancy_bg_e{right:-20px; height:100%; width:20px; background:transparent url('../images/fancybox/fancy_shadow_e.png') repeat-y;} div#fancy_bg_se{bottom:-20px; right:-20px; width:20px; height:20px; background:transparent url('../images/fancybox/fancy_shadow_se.png') no-repeat;} div#fancy_bg_s{bottom:-20px; left:0; width:100%; height:20px; background:transparent url('../images/fancybox/fancy_shadow_s.png') repeat-x;} div#fancy_bg_sw{bottom:-20px; left:-20px; width:20px; height:20px; background:transparent url('../images/fancybox/fancy_shadow_sw.png') no-repeat;} div#fancy_bg_w{left:-20px; height:100%; width:20px; background:transparent url('../images/fancybox/fancy_shadow_w.png') repeat-y;} div#fancy_bg_nw{top:-20px; left:-20px; width:20px; height:20px; background:transparent url('../images/fancybox/fancy_shadow_nw.png') no-repeat;} div#fancy_title{position:absolute; z-index:100; display:none;} div#fancy_title div{color:#FFF; font:bold 12px Arial; padding-bottom:3px; white-space:nowrap;} div#fancy_title table{margin:0 auto;} div#fancy_title table td{padding:0; vertical-align:middle;} td#fancy_title_left{height:32px; width:15px; background:transparent url('../images/fancybox/fancy_title_left.png') repeat-x;} td#fancy_title_main{height:32px; background:transparent url('../images/fancybox/fancy_title_main.png') repeat-x;} td#fancy_title_right{height:32px; width:15px; background:transparent url('../images/fancybox/fancy_title_right.png') repeat-x;} #left-menu{width:180px; overflow:hidden;} #left-menu h3{margin:0; font-size:1em;} #left-menu ul{margin:0;} #left-menu li{list-style-image:none; margin:0;} #left-menu a.current{color:#F58020;} #left-menu, #left-menu li ul{background:url(~/media/21B53023EE61415F9FDD5F5D464CCAA4.ashx) no-repeat;} #left-menu li ul{margin-top:3px;} #left-menu li{list-style:none;} #left-menu h3, #left-menu li{background:url(~/media/21B53023EE61415F9FDD5F5D464CCAA4.ashx) no-repeat; background-position:0 bottom; list-style:none; padding:3px 0 3px 0; line-height:1.5;} #left-menu li li{background:none; padding:0; line-height:normal;} #left-menu a{display:block; font-weight:bold;} #left-menu h3 a{background:url(~/media/5781807CF34B45F4BA2814983431A8A3.ashx) no-repeat; background-position:5px 5px; padding-left:18px;} #left-menu li a{background:url(~/media/943A130B92CB4284B6A35C2D5976754F.ashx) no-repeat; background-position:12px 5px; padding-left:25px; color:#666666;} #left-menu li li a{background:none; padding-left:25px; color:#666666; font-size:0.95em; line-height:1.5;} .sf-menu, .sf-menu *{margin:0; padding:0; list-style:none;} .sf-menu ul{position:absolute; top:-999em; background-color:#FFF; padding-bottom:3px; border-width:0 1px 1px 1px; border-spacing:0; border-style:solid solid solid solid; border-color:#ccc #cccccc #ccc #cccccc; border-collapse:separate;} .sf-menu ul li{width:100%;} .sf-menu li:hover{visibility:inherit;} .sf-menu li{float:left; position:relative;} .sf-menu a{display:block; position:relative; vertical-align:bottom;} .sf-menu li:hover ul, .sf-menu li.sfHover ul{top:23px; z-index:99;} .sf-menu li:hover ul.last-menu-item, .sf-menu li.sfHover ul.last-menu-item{right:0;} ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul{top:-999em;} ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul{left:10em; top:0;} ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul{top:-999em;} ul.sf-menu li li li:hover ul, ul.sf-menu li li li.sfHover ul{left:10em; top:0;} .sf-menu{float:left; padding-bottom:1em;} .sf-menu a{text-decoration:none;} .sf-menu a, .sf-menu a:visited{color:#555;} .sf-menu li li{background-image:url(~/media/38BF517EF2EC449885AF336CA84A84D4.ashx); background-repeat:no-repeat; background-position:8px 6px;} .sf-menu li li a{padding-left:14px; line-height:1.5;} .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active{color:#f58020;} .menu-main{background-color:#345; width:489px;} .sf-menu a.menu-top{text-indent:-9999px; overflow-x:hidden; overflow-y:hidden; background-repeat:repeat-x; background-attachment:scroll; background-color:#FFF;} .sf-menu a:hover{background-position:0 -23px;} #current-menu a{background-position:0 -23px;} #page-container{position:relative; margin:10px auto 0 auto; width:950px;} #header{position:absolute; width:950px; height:49px; top:0; left:0;} #logo-top{position:absolute; top:0; left:0;} #top-links-and-search{position:absolute; right:0; top:-6px;} #main-menu{position:absolute; right:0; top:26px;} #page-contents{position:relative; width:950px; top:69px; min-height:500px;} #footer{position:relative; width:950px; top:79px; padding-bottom:30px;} .alignleft{float:left;} .alignright{float:right;} .clear{clear:both; font-size:1px; height:0;} * html .correct{margin-left:-20px;} #hp-boxes .hp-boxes-container{float:left; margin-left:16px;} #hp-boxes .first{margin-left:0;} #hp-bottom-navigation{clear:both;} body{font-family:'Helvetica Neue', Helvetica, Arial, sans-serif; font-size:12px; color:#555555;} ul,li,h1,h2,h3,h4,h5,h6,p,td,blockquote{border:0 none; font-size:100%; margin:0; padding:0; vertical-align:baseline;} #hp-main-content td{vertical-align:inherit;} h1, h2, h3, h4, h5, h6{font-weight:normal;} h1{color:#052D7D; font-size:2.1em; margin-bottom:0;} h2{color:#F58020; font-size:1.4em; line-height:normal; margin-bottom:0.75em;} h3{margin-bottom:0.5em;} h3, h4{color:#052D7D; font-weight:bold; font-size:1.1em;} a{text-decoration:none; color:#052D7D;} a:hover{text-decoration:underline;} img{border:0;} hr{border:1px solid #CCCCCC; border-bottom:none; border-left:none; border-right:none; height:1px;} ul li{list-style-image:url(~/media/A0D197F64C444C24B3D13AA3977279BB.ashx); margin-left:18px;} fieldset li{list-style:none; margin:0; clear:both; display:block; padding:8px 10px;} fieldset{margin:0 0 1.5em 0; border:1px solid #DEDEDE; padding:1.4em;} fieldset label{float:left; padding-bottom:0px; width:130px; font-weight:bold;} fieldset .required{color:Red; font-weight:normal; font-size:0.8em;} fieldset .error{color:red; display:block; padding-left:1em;} fieldset .msg-error{margin-left:130px;} fieldset input{border:1px solid #BBBBBB; float:left; height:16px; margin-bottom:4px; min-height:16px; min-width:170px;} fieldset .button, .scfSubmitButton{background:url(/~/media/F372E2D216894DE7ADB3AF1CF8448A16.ashx) no-repeat 0px 2px; border:none; color:white; cursor:pointer; font-size:0.9em; font-weight:bold; height:23px; line-height:18px; max-width:111px; min-height:23px; min-width:111px; padding-right:20px; text-decoration:none; vertical-align:middle; width:111px;} fieldset .CheckBox input{border:none; float:left; font-weight:normal; min-width:0px; width:auto;} fieldset .CheckBox label{border:none; font-weight:normal; width:auto;} ul, p{margin-bottom:1em;} td, li, p, .hp-news-item{line-height:1.5;} iframe.marketo-form{padding:20px; border:1px solid #cccccc;} .list-with-separator{margin:0; padding:0; display:inline;} .list-with-separator li{display:inline; background-image:url(~/media/F9FFB51BA5BB4A0DB6327F3C80D9C9AB.ashx); background-repeat:no-repeat; margin-left:1px; padding-left:9px; background-position:0 100%;} .list-with-separator li.first{background:none; margin:0; padding:0;} .links-with-arrows a, a.link-with-arrow{background-image:url(~/media/A0D197F64C444C24B3D13AA3977279BB.ashx); background-position:-7px 0; background-repeat:no-repeat; color:#052D7D; padding-left:10px;} a.link-with-arrow-after{background-image:url(~/media/A0D197F64C444C24B3D13AA3977279BB.ashx); background-position:100% 1px; background-repeat:no-repeat; color:#052D7D; padding-right:13px;} #top-links-and-search input{margin:0 3px 0 10px; background-color:white; border:1px solid rgb(204, 204, 204); color:rgb(68, 68, 68); font-size:0.98em; width:215px;} #top-links-and-search img{position:relative; top:6px; border-width:0px; cursor:pointer;} #footer hr{margin-bottom:.25em; margin-top:1em;} #footer *{color:#666666;} #hp-main-content{margin-bottom:15px;} #hp-boxes-solutions{position:relative; width:272px; height:233px; background-color:#f58020; background-image:url(~/media/980567E7A65B4A27A12CEAFD94FF279C.ashx); background-position:left bottom; background-repeat:no-repeat;} #hp-boxes-solutions li, #hp-bottom-navigation li{list-style-image:none;} #hp-boxes-solutions div{padding:0 25px;} #hp-boxes-solutions a{font-size:22px; color:white; line-height:24px; text-decoration:none;} #hp-boxes-solutions ul{position:absolute; bottom:30px; margin:0 20px; list-style:none;} #hp-boxes-solutions li{background-image:url(~/media/556415E39D844316A5035BD49DF62DB3.ashx); background-repeat:no-repeat; background-position:-5px -5px; list-style:none; height:27px; width:202px; margin:10px 0 0 0; padding:5px 10px 0 20px;} #hp-boxes-solutions ul a{text-decoration:none; color:#666666; font-size:15px; font-weight:bold; background:url(~/media/A96E559EBB444521A8B06211003426C5.ashx); background-position:right; background-repeat:no-repeat; padding-right:20px;} #hp-boxes-solutions ul a:hover{text-decoration:underline;} .hp-boxes-others{position:relative; width:323px; height:233px; background-image:url(~/media/66D5AEF618EF4F00A9B73F3B426FE6C1.ashx); background-position:left bottom; background-repeat:no-repeat;} .hp-boxes-title{height:37px; background-color:#717074; padding-left:10px;} .hp-boxes-title a{font-size:26px; color:#FFFFFF; line-height:24px; text-decoration:none;} .hp-boxes-content{height:171px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; overflow:auto;} .hp-boxes-content embed, .hp-boxes-content object{margin-top:10px;} .hp-news-item{margin:10px 10px 0 10px;} .hp-news-item h3{display:inline; font-weight:normal;} #hp-bottom-navigation{margin-top:15px;} #hp-bottom-navigation div{width:950px;} #hp-bottom-navigation .content{width:948px; border-left:1px solid #c2c2c2; border-right:1px solid #c2c2c2; background-color:#f4f4f5;} #hp-bottom-navigation li{float:left; padding:20px 0 20px 50px; margin:0; font-weight:bold; list-style:none; color:#555555; width:135px;} #hp-bottom-navigation ul{margin:0;} #hp-bottom-navigation li.shorter, #hp-bottom-navigation li.shorter li{width:120px;} #hp-bottom-navigation li.larger, #hp-bottom-navigation li.larger li{width:150px;} #hp-bottom-navigation li.clear{clear:both; float:none;} #hp-bottom-navigation li ul, #hp-bottom-navigation li.clear{padding:0; margin:0;} #hp-bottom-navigation li li{float:none; list-style:none; font-weight:normal; padding:0; margin:0;} #left-column{width:180px; display:inline-block;} #main-content-2c{width:755px; padding:15px 0 0 15px; display:inline-block;} .border-top-left{background-image:url(~/media/0BB73F50478544B5978E3C1339A52030.ashx); background-repeat:no-repeat; background-position:0 0;} #inner-content-3c{width:530px; padding-right:10px; display:inline-block;} #right-column{width:200px; display:inline-block;} .center-text{text-align:center;} .left-box, .right-box{margin-top:30px; padding:15px 10px 0 10px;} .left-box{width:154px; background:url(~/media/7DBCCBBFC6D04E7FA67C52BA5E0047D8.ashx) no-repeat;} .right-box{width:180px; background:url(~/media/7049F2A9129047B1AA637781BB79C6F2.ashx) no-repeat;} .left-box h3, .right-box h3{font-weight:bold; color:#F58020; margin-bottom:10px;} .left-box li, .right-box li{list-style-image:none; list-style-type:square;} .left-box a, a.round{margin:10px 0 0 16px; background:transparent url(~/media/D094020E0B8D454380CFA237D7A6A150.ashx) no-repeat scroll right top; display:inline-block; color:#FFFFFF; cursor:pointer; line-height:26px; padding-right:20px; text-decoration:none; vertical-align:middle;} .left-box a:hover, a.round:hover{background-position:right -26px; text-decoration:none;} .left-box strong, a.round strong{background:transparent url(~/media/D094020E0B8D454380CFA237D7A6A150.ashx) no-repeat scroll left top; margin:0; padding-left:10px; font-size:0.9em; display:inline-block;} .left-box a:hover strong, a.round:hover strong{background-position:left -26px;} #site-map ul{margin:0;} #site-map li{margin-bottom:10px;} #site-map li li{margin-bottom:0;} .right-column-box{margin-top:10px; width:199px; overflow:hidden;} .right-column-box h3{background-color:#acacac; margin:10px 0; color:#ffffff; padding:10px 13px; font-size:1.2em; font-weight:bold; position:relative; left:-13px; width:160px;} .right-column-box h3.first{padding:0 13px 10px 13px; margin-top:0; width:160px;} .right-column-box .content{background-color:#ececec; background:url(~/media/0B89D573F7B241459D70F6F2E219BD34.ashx); padding:0 20px; margin:0;} .right-column-box .content img{position:relative; left:-20px;} .right-column-box ul{margin:0;} .right-column-box li{margin-bottom:5px;} .customer-description{color:#F58020; font-size:1.2em; line-height:1.4em; margin:0 0 0.75em 0;} .customer-description-bottom{margin:0.75em 0;} blockquote{background:transparent url(~/media/E4C64C883655436585D431352F015314.ashx) no-repeat scroll left top;} blockquote p{background:transparent url(~/media/E4C64C883655436585D431352F015314.ashx) no-repeat scroll right bottom; color:#F58020; line-height:1.7em; padding-top:0.5em; text-indent:2em; font-style:italic;} .small{font-size:.80em;} .bot-10{margin-bottom:10px;} .gray-table *{color:#FFFFFF;border:1px solid #FFFFFF;} .gray-table td{padding:5px 10px 5px 10px;color:#000;} .gray-table tr th{background-color:#666666;text-align:left;padding:5px 10px 5px 10px;font-weight:bold;} .gray-table .row1{background-color:#cccccc;} .gray-table .row2{background-color:#eeeeee;} .gray-table .first-td{font-weight:bold;} .partner-icon{width:76px; height:59px; border:1px solid #AAAAAA; margin:0 1em 1em 0;} .partner-description, .management-description{clear:both; margin-top:2em;} .management-description h3{margin-bottom:1em;} .management-description img{margin:0 1em 1em 0;} .manager-icon{height:140px; width:170px; margin-right:10px;} .manager-icon p{margin:0; line-height:1.5em;} .manager-icon p.small{font-size:0.85em;} .support-box{padding-bottom:10px;} table#updates td{padding:10px;} .nowrapFormLabel{vertical-align:top; padding:5px 10px 0 0;} .taleo-page input, .taleo-page select{margin:5px 0;} #download-form{display:inline-block; padding:20px; border:1px solid #cccccc; margin-bottom:20px; width:490px;} #download-form input.txt{border:2px solid #cccccc; padding:3px;} #download-form input.txt:focus{background-color:#efefef;} #download-form th{padding:5px 10px 10px 0; font-weight:normal; text-align:right; vertical-align:top;} #download-form table table{margin-bottom:10px;} #download-form td td{padding:0;} .bigbutton{padding:0.6em 1.3em; font-size:1.2em;} body{} .sf-menu a.menu-produits{width:68px; height:23px; background-image:url(~/media/images/fr/N9-products.ashx);} .sf-menu a.menu-clients{width:59px; height:23px; background-image:url(~/media/images/fr/N9-customers.ashx);} .sf-menu a.menu-ressources-et-videos{width:138px; height:23px; background-image:url(~/media/images/fr/N9-resources-videos.ashx);} .sf-menu a.menu-nouvelles-et-evenements{width:158px; height:23px; background-image:url(~/media/images/fr/N9-news-events.ashx);} .sf-menu a.menu-a-propos-de-nous{width:69px; height:23px; background-image:url(~/media/images/fr/N9-about-us.ashx);} .sf-menu a.menu-services-et-soutien{width:126px; height:23px; background-image:url(~/media/images/fr/N9-service-support.ashx);} .sf-menu a.menu-partenaires{width:85px; height:23px; background-image:url(~/media/images/fr/N9-partners.ashx);} .sub-menu-produits{width:295px;} .sub-menu-clients{width:142px;} .sub-menu-partenaires{width:120px;} .sub-menu-services-et-soutien{width:80px;} .sub-menu-a-propos-de-nous{width:165px; margin-left:-98px;} .sub-menu-nouvelles-et-evenements{width:140px;} .sub-menu-ressources-et-videos{width:160px;} 